Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 ELMWOOD Detached £1,150,000 14 Apr 2023
4 ELMWOOD Detached £900,000 4 Jan 2018
6 ELMWOOD Detached £530,000 12 Feb 2014
7 ELMWOOD Detached £588,000 5 Oct 2006
8 ELMWOOD Detached £420,000 6 Jun 2003
9 ELMWOOD Detached £735,000 13 Feb 2013